'''
排序
sort()
sorted()

reverse() 反转
'''

a = [4,1,5,678,34,8,12,45,5,4]
a.sort() # 默认升序
print(a)
a.sort(reverse=True) # 降序
print(a)

# sorted()是python的内置方法
list1 = [4,1,5,678,34,8,12,45,5,4]
b = sorted(list1,reverse=True)
print(b)

# 反转
list2 = [4,1,5,678,34,8,12,45,5,4]
list2.reverse()
print(list2)

# 查
'''
1）某个下标处的元素
2）获取列表的长度 len()
3)获取某个元素所在的下标
4）获取多个元素：通过切片
'''
list3 = [4,1,5,678,34,8,12,45,5,4]
# print(list3[4])

# l = len(list3)
# print(l)
# print(len(list3))

index1= list3.index(678,)
print(index1)

a = 10
b = a
print(id(a), id(b))  # 输出相同的内存地址 → 标签理论
a = "python"
b = a
a = "java"  # 创建新对象
print(b)    # 输出"python" → 原盒子不变
print(a)